
.ribbon-tab{  
  background-color: #ffffff;
  color: #e5f9f2;
  background: -webkit-linear-gradient(top,#ffffff 0,#e5f9f2 100%);
  background: -moz-linear-gradient(top,#ffffff 0,#e5f9f2 100%);
  background: -o-linear-gradient(top,#ffffff 0,#e5f9f2 100%);
  background: linear-gradient(to bottom,#ffffff 0,#e5f9f2 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#e5f9f2,GradientType=0);
  padding:4px;
	
	
}
.ribbon-group{
	position:relative;
	height:88px;
	float:left;
	border-style:solid;
	border-width:1px;
	border-color:transparent;
	padding:4px;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
}
.ribbon-group-title{
	position:absolute;
	left:0;
	bottom:0;
	text-align:center;
	width:100%;
	height:14px;
	line-height:14px;
	color:#15428b;
}
.ribbon-toolbar{
	position:relative;
	float:left;
}
.ribbon-group .l-btn{
	float:left;
}
.ribbon-group-sep{
	float:left;
	width:0;
	height:102px;
	font-size:0;
	margin:0 2px;
	border-left:1px solid #ccc;
	border-right:1px solid #fff;
}
